Description : The Duchy of Grand Fenwick, the smallest country in the world, is nestled in the French Alps. Being as isolated as it is, its life is a throwback to olden days. It is a happy, peace-loving country. Its economy solely rests on export of its only wine, Pinot Grand Fenwick, to the US. When a…